package rmi;

import hbt.HibernateUtil;

import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;
import java.util.List;

import dao.HibernateDAO;
import dto.*;

public class RemoteBusiness extends UnicastRemoteObject implements interfaces.RemoteInterface 
{

	private static final long serialVersionUID = 2L;

	
	public RemoteBusiness() throws RemoteException {
		super();
		
		HibernateUtil.getSessionFactory();
	}

//	@Override
//	public List<dto.Pedido> pedidosNacionales() throws RemoteException {
//		return HibernateDAO.getInstancia().pedidoConNacionales();
//	}
//
//	@Override
//	public float importePedidos(Cliente cliente) throws RemoteException {
//		return HibernateDAO.getInstancia().totalPorCliente(cliente);
//	}
//
//	@Override
//	public List<Articulo> masPedidosImportados(Pais pais) throws RemoteException {
//		return null;
//	}

}
